#include <iostream>
#include <string>
using namespace std;

//结构体：用户自定义的数据类型-----类似java的pojo类
//语法：struct 结构体名 {结构体成员列表};

struct Student
{
    string name;
    int age;
    // private:
    //     string danger;
    //     double score;
}s3;

void jiegouti()
{
    //结构体创建的时候struct可以省略，但是在定义时不可省略。
    //创建结构体变量
    struct Student s1;
    s1.name = "张三";
    s1.age = 18;
    cout<<"名称："<<s1.name<<",年龄："<<s1.age<<endl;

    //2. struct Student s2 = {字段名，字段名....};
    struct Student s2 = {"李四", 23};
    cout<<"名称："<<s2.name<<",年龄："<<s2.age<<endl;

    //3.在定义结构题的时候顺便定义
    s3.name = "王武";
    s3.age = 55;
    cout<<"名称："<<s3.name<<",年龄："<<s3.age<<endl;
}
